rock drillability - Turkish English Dictionary